oversight bodies - Turkish English Dictionary